
body {
  background-color: #f7f7f7;
}
.Composer {
  -webkit-box-shadow: 0 1px 6px #ccc;
      -ms-box-shadow: 0 1px 6px #ccc;
       -o-box-shadow: 0 1px 6px #ccc;
          box-shadow: 0 1px 6px #ccc;
}
@media (min-width: 992px) {
  .Composer:not(.fullScreen) {
    margin-left: 15px;
    margin-right: -15px
  }

  .App--discussion .Composer:not(.fullScreen) {
    margin-left: -15px;
    margin-right: 15px
  }
}

@media (min-width: 768px) {
  .TextEditor-controls {
    margin: 0 -20px 0 -20px;
    padding: 10px 20px;
    /*border-top: 1px solid #e7edf3*/
  }
}

.item-discussionTitle .FormControl,
.item-discussionTitle .FormControl::-webkit-input-placeholder {
  font-size: 24px !important;
  color: #b3b3b3;
}
.item-discussionTitle .FormControl::-moz-placeholder { color: #b3b3b3; }
.item-discussionTitle .FormControl:-ms-input-placeholder { color: #b3b3b3; }

/*自定义 simditor 编辑器*/
.simditor {
  border: none;
}
.simditor .simditor-toolbar {
  border-top: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
}
.simditor .simditor-toolbar > ul {
  padding: 0;
}
.simditor-toolbar > ul > li > .toolbar-item:hover {
  background-color: #f6f6f6;
  color: #0084ff;
}
.simditor-toolbar > ul > li > .toolbar-item.active {
  background-color: #fff !important;
  color: #0084ff;
}
.simditor .simditor-wrapper .simditor-placeholder {
  padding: 22px 0;
}
.simditor .simditor-body {
  padding: 22px 0 40px 0;
}

/*首页编辑器样式*/
.simditor { border: none; }
.simditor .simditor-toolbar { border-bottom: none; }
.simditor .simditor-toolbar > ul { padding: 0; }
.simditor .simditor-wrapper .simditor-placeholder, .simditor .simditor-body { padding: 15px; }
.simditor .simditor-body { height: 300px; overflow: auto; border: 1px dashed #ddd; border-radius: 4px; }
.simditor .simditor-body img { max-width: 500px; }